home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / esc.jar / com / extensibility / exv / SchemaException.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-06-30  |  971 b   |  28 lines

  1. package com.extensibility.exv;
  2.  
  3. import java.io.Serializable;
  4.  
  5. public class SchemaException extends Exception implements Serializable {
  6.    private Throwable parent = null;
  7.  
  8.    public SchemaException() {
  9.    }
  10.  
  11.    public SchemaException(String var1) {
  12.       super(var1);
  13.    }
  14.  
  15.    public SchemaException(String var1, Throwable var2) {
  16.       super(var1);
  17.       this.parent = var2;
  18.    }
  19.  
  20.    public SchemaException(Throwable var1) {
  21.       this.parent = var1;
  22.    }
  23.  
  24.    public String getMessage() {
  25.       return this.parent != null ? String.valueOf(String.valueOf(super.getMessage()).concat(String.valueOf("; nested exception is \n\t"))).concat(String.valueOf(this.parent.toString())) : super.getMessage();
  26.    }
  27. }
  28.